/* common begin */
*{ margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 SimSun,Tahoma,Arial,"\5b8b\4f53",sans-serif; color: #666;}
ul, ol { list-style: none; }
a{ outline: none; text-decoration: none; color: #666; cursor: pointer; }
a:hover{ color:#ff7300; }
a:focus{ outline: none; -moz-outline: none; }
textarea,select{ resize:none; border: 1px solid #cecece; }
input{ width: 250px; height: 30px;*line-height: 30px; padding: 3px 5px; border: 1px solid #cecece; }
input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{ outline:none; box-shadow:0 0 8px rgba(126,202,241,.5); border: 1px solid #58c9f3; }
select{ height: 38px; padding: 5px; width: 200px; text-align: center; }
img{ vertical-align: top; border: 0; }
.fn-clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.fn-clear { zoom:1; /* for IE6 IE7 */; }
.fn-left,.fn-right { display:inline; }
.fn-left { float:left; }
.fn-right { float:right; }
.fn-hide{ display: none; }
.fn-show{ display: block; }
.mt-10{ margin-top: 10px; }
.mt-30{ margin-top: 30px !important; }
.mr-10{ margin-right: 10px; }
.mr-15{ margin-right: 15px; }
.mr-50{ margin-right: 50px; }
.ml-15{ margin-left: 15px; }
.mt-20{ margin-top: 20px; }
.wth-980{ width: 980px; margin: 0 auto; }
.tn-l{ text-align: left; }
.tn-c{ text-align: center !important; }
.color-org{ color: #ff7300;font-family: 'Microsoft YaHei'; }
.ft-mask{color: #999;}
.ft-bd{font-weight: bold;}
.vn-t{vertical-align: top;}
.pr-20{padding-right: 20px !important;}
table{ border-collapse: collapse; }
table thead th{ background: #e4e9f0; text-align: center; font: 14px/38px 'Microsoft YaHei'; color: #333; }
table td{ text-align: center; padding: 5px; border-bottom: 1px solid #cecece; font: 13px/2 'SimSun'; color: #827f77; }
table tbody tr:hover td{ background: #f5f5f5; }
.text-ow{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
/* wrap-navtop begin */
.wrap-navtop{ height: 29px; line-height: 29px; background-color: #f5f5f5; border-bottom: solid 1px #d8d8d8; color: #666; }
.nav-top .nav-topleft{ float: left;display: inline-block; *display: inline;*zoom:1;}
.nav-top .nav-topright{ float: right;display: inline-block;*display: inline;*zoom:1;} 
.nav-top .nav-topleft ul{*display: inline;*zoom:1;}
.nav-top .nav-topright ul{*display: inline;*zoom:1;}
.nav-top .nav-topright li{ float: left; margin-left: 15px; }
.nav-top .list-sign li{ float: left; padding: 0 10px; }
/* wrap-header begin */
.header-container{ height: 110px; }
.header-container .logo { margin-top: 12px; }
.header-container .logo a{ display: inline-block; }
.wrap-header .header-right{ float: right; padding-top: 18px; }
.header-right .list-search{ width: 665px; display: inline-block; margin-top: 0px; *display: inline; *zoom:1; }
.header-right .list-search ul li{ float: left; color: #827f77; padding: 1px 7px; border-top-left-radius: 3px; border-top-right-radius: 3px; cursor: pointer; }
.header-right .list-search ul li.current a{ color: #ff7300; font-weight: bold; }
.search-main{ padding: 3px; background: #ff7300; display: inline-block; *display: inline; *zoom:1; vertical-align: bottom; *display: inline; *zoom:1; *padding: 2px; }
.search-main .ipt-search{ width: 240px; height: 30px; *line-height: 30px; padding: 0 5px; border: 0; }
.search-main .ipt-search:focus{ outline: none; border: 0; }
.search-main a.btn-search{ display: inline-block; *display: inline; *zoom:1; font: 14px/30px 'Microsoft YaHei'; color: #fff; padding: 0 15px; vertical-align: bottom; }
.chart-mod{ display: inline-block; text-align: center; vertical-align: top; margin-top: -5px;}
.list-handy{ display: inline-block; *display: inline; *zoom:1; width: 300px; margin: 0 10px 0 5px;height: 36px;line-height: 36px }
.industry-column{padding-left: 5px;background: #f5f5f5;display: inline-block;margin: 3px 0 0;width: 660px;font-size: 0;height: 30px;line-height: 30px;font-family: "Microsoft Yahei"}
.industry-column .industry-column-title{font-size: 16px;color: red;font-weight: 600}
.industry-column a{font-size: 16px;display: inline-block;font-weight: 600;}
.industry-column a span{display: inline-block;text-align: center;color: red;padding: 0 15px;}
.industry-column a span:hover{color: red}
a.btn-pub:hover{ text-decoration: underline; }
/* wrap-navmain begin */
.wrap-navmain{ width: 100%; height: 45px; background: #ff7300; }
.wrap-navmain .nav-main li{ float: left; font: 16px/45px 'Microsoft YaHei'; color: #fff; text-align: center; }
.wrap-navmain .nav-main li:hover{ background: rgba(0,0,0,.2); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000'); }
.wrap-navmain .nav-main .nav-allType{ width: 172px; line-height: 45px; background: #827f77; letter-spacing: 5px; }
.wrap-navmain .nav-main li a{ display: inline-block; color: #fff; padding: 0 30px; letter-spacing: 2px; }
.wrap-navmain .nav-main li span{ display: inline-block; width: 1px; background: #fff; height: 20px; vertical-align: middle; }
/* footer begin */
.footer{ width: 100%; height: 80px; margin-top: 10px; background: #e4e9f0; }
.footer p{ text-align: center; font: 12px/80px 'SimSun'; color: #666; }
/* btn begin */
a.btn-gray{ display: inline-block; line-height: 34px; padding: 0 10px; border: 1px solid #e4e9f0; background: #f3f6f9; }
a.btn-gray:hover{ color: #666; }
a.sbtn-gray{ display: inline-block; padding: 0 10px; background: #827f77; font: 14px/24px 'Microsoft YaHei'; color: #fff; text-align: center; }
a.sbtn-gray:hover{ color: #fff; opacity: 0.8; filter:alpha(opacity=80); }
.btn-org{ display: inline-block; padding: 3px 30px; background: #ff7300; border-radius: 5px; font: 14px/32px 'Microsoft YaHei'; color: #fff; text-align: center; }
.btn-org:hover{ color: #fff; opacity: 0.8; filter:alpha(opacity=80); }
a.sbtn-org{ display: inline-block; padding: 0 10px; background: #ff7300; font: 14px/24px 'Microsoft YaHei'; color: #fff; text-align: center; }
a.sbtn-org:hover{ color: #fff; opacity: 0.8; filter:alpha(opacity=80); }

/* index begin */
.wrap-maintop .top-left{ float: left; width: 170px; border: 1px solid #827f77; }
.menu{ padding: 4px 0; }
.menu li{ position: relative; z-index: 5;font-size: 0;}
.menu li.last h4{ border-bottom: 0; }
.menu li h4{ height: 29px; padding-left: 20px; color:#ff7300; border-bottom: 1px solid #cecece; font: 14px/29px 'SimSun'; cursor: pointer; }
.menu li.current h4{ background: #ff7300; color: #fff; }
.menu li div.menu-list{ position: absolute; top: 0;font-size: 12px; left: 170px; display: none; width: 497px; border: 1px solid #ff7300; background: #fff; z-index: 9; }
.menu-list .menu-main{ padding: 10px; }
.menu-list .menu-main .menu-title{ font:bold 16px/2 'Microsoft YaHei'; margin-bottom: 10px; border-bottom: 1px solid #827f77; color: #323639; }
.menu-list .menu-main .menu-title a{ float: right; margin-right: 20px; font: 12px/32px 'Arial'; color: #ef6b00; }
.menu-list .menu-main .menu-title a:hover{ text-decoration: underline; }
.menu-list .menu-main .list-type { margin-bottom: 20px; }
.menu-list .menu-main .list-type a{ display: inline-block; width: 100px; margin-right: 18px; line-height: 24px; }
.wrap-maintop .top-center{ float: left; width: 488px; margin: 10px 0 0 10px; }
.wrap-maintop .top-right{ float: right; width: 300px; }
.banner-slider{ width: 486px; height: 282px;}
.banner-pic li{ float: left; margin-top: 10px; }
.list-linkinfo{ margin-top: 10px; border: 1px solid #cecece; }
.list-linkinfo h3{ height: 39px; padding-left: 15px; font: 16px/39px 'Microsoft YaHei'; color: #ff7300; border-bottom: 1px solid #cecece; }
.list-linkinfo h3 a{font-size: 14px;margin-right: 20px;text-decoration: underline;}
.list-linkinfo h3 a.title-link{ height: 39px;font: 16px/39px 'Microsoft YaHei'; color: #ff7300;text-decoration: none; }
.list-linkinfo h3 a.title-link:hover{text-decoration: underline;}

.list-link1{ padding: 11px 0;}
.list-move{height: 80px;padding: 2px 0 13px; overflow: hidden; }
.list-link1 li{ padding:0 5px 0 35px; background: url(../images/icon1.png) no-repeat 20px center; }
.list-link1 li a{ display:block;_width:258px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding: 2px 0; font: 12px/1.5 'SimSun';}
.list-link1 li a:hover{ text-decoration: underline; color:#ff7300; }
.wrap-list{ margin-top: 10px; }
.list-header{ width: 100%; height: 48px; margin-top: 10px; border-bottom: 1px solid #ff7300; }
.list-header h3{ float: left; vertical-align: top; padding: 0 10px 0 35px; font: 18px/48px 'Microsoft YaHei'; color: #fff; background:#ff7300 url(../images/icon2.png) no-repeat 10px center; }
.list-header ul{ float: right; width: 785px; background: #fff; }
.list-header ul li{ float: left; }
.list-header ul li a{ font:14px/47px 'Microsoft YaHei'; padding: 0 25px; color: #3a3a3a;display: inline-block; }
.list-header ul li a:hover{ text-decoration: underline; color: #ff7300; }
.list-header ul li span{ display: inline-block; width: 1px; background: #999; height: 20px; vertical-align: middle; }
.list-main{ border: 1px solid #cecece; border-top: 0; }
.list-main h4{ margin-bottom: 5px; font: 16px/1.5 'Microsoft YaHei'; padding: 5px 0; border-bottom: 1px solid #3a3a3a; color: #3a3a3a; }
.list-main h4 span{ color: #969696; }
.list-link2 li{ padding-left: 15px; background: url(../images/icon3.png) no-repeat left center;overflow: hidden; }
.list-link2 li a{ display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 2px 0; }
.list-main .list{ float: left; padding: 5px 15px 15px;_padding: 5px 10px 15px; border-right:1px solid #cecece; }
.list-main .list a:hover{ text-decoration: underline; }
.list-main .list1,.list-main .list1 a{ width: 260px; }
.list-main .list2,.list-main .list2 a{ width: 190px; }
.list-main .list3,.list-main .list3 a{ width: 190px; }
.list-main .list4,.list-main .list4 a{ width: 195px; border-right: 0; }
.list-header ul li a.current{ color: #ff7300; }
.list-newfirm .list-header{ border-bottom: 1px solid #827f77; }
.list-newfirm .list-header h3{ background:#827f77 url(../images/icon4.png) no-repeat 10px center; }
.list-newfirm .list-main { padding: 15px 0; }
.list-newfirm .list-main li{ float: left; width: 214px; margin: 5px 0 0 15px;_margin-left: 5px; color: #666; padding-left: 15px; background: url(../images/icon3.png) no-repeat left center; }
.list-friendship h3{ display: block; background: #f5f5f5 url(../images/icon7.png) no-repeat 10px center; border:1px solid #cecece; color:#ff7300; float: none; }
.list-friendship .list-main { padding: 15px 0; }
.list-friendship .list-main li{ float: left; width: 180px; margin: 5px 0 0 15px; _margin-left:5px;}
.list-friendship .list-main li a:hover{ text-decoration: underline; }
.menu li div.menu-list p span.ft-bd{font-size: 14px;margin-left: 15px;}

.slider{ width: 100%; height: 100%; position: relative; overflow: hidden; }
.slider .slider-main{ position: absolute; left: 0; }
.slider .slider-main li{ float: left; }
.slider .slider-main li a{display: block;width: 486px;height: 282px; position: relative;}
.slider .slider-main li a p.mask{position: absolute;left: 0;bottom: 0;width: 476px;padding: 5px; background: #000;color: #fff; opacity: 0.6;filter:alpha(opacity=40);font: 12px/1.5 'SimSun';}
.slider .slider-nav{ position: absolute; bottom: 10px; right: 25px; }
.slider .slider-nav li{ display: block; width: 10px; height: 10px; background: #827f77; border-radius: 5px; float: left; margin: 0 5px; cursor: pointer; }
.slider .slider-nav li.nav-active{ background: #ff7300; }

/* 全部分类 begin */
.list-hottype h3{ padding: 15px 0 5px; margin-bottom: 5px; font:bold 14px/1.5 'Microsoft YaHei'; color: #ff7300; border-bottom: 1px solid #ff7300; }
.list-hottype .list-typetab li{ float: left;padding: 0px 25px; margin: 10px 11px; border: 1px solid #ff7300; text-align: center; background: #fde9d9; font: 14px/36px 'SimSun'; color: #827f77; }
.list-hottype .list-typetab li a{display: block;white-space: nowrap;}
.hottype-text{ margin-top: 20px; }
.hottype-text h3{ height: 45px; padding: 0; margin-bottom: 0; border-bottom: 0; background: #ff7300; }
.hottype-text h3 p{ padding-left: 20px; margin-left: 10px; font:bold 14px/45px 'Microsoft YaHei'; color: #333; background: #f0f0f0; }
.hottype-text .list-type{width: 478px;margin:0 5px 10px; border: 1px solid #cecece;position: absolute; }
.hottype-text .list-right{ float: right; width: 483px; border: 1px solid #cecece; }
.hottype-text ul{ padding: 15px; }
.hottype-text h4{ margin-bottom: 5px; color: #ff7300; }
.hottype-text h4 a{color:#ff7300;}
.hottype-text h4 a:hover,.hottype-text a:hover{color:#ff7300;text-decoration: underline; }
.hottype-text ul li{ border-bottom: 1px dashed #cecece; padding-bottom: 10px; margin-bottom: 15px; }
.hottype-text ul li.li-last{ border-bottom: 0; }
.hottype-text ul li p{ color: #474747; }
#masonry{position: relative;}

/* 检测求助-首页 begin */
.current-seat{padding: 5px 0; margin-bottom: 20px; color: #827f77; border-bottom: 1px solid #ff7300; background: url(../images/icon5.png) no-repeat left center; }
.current-seat p{ padding-left: 20px;}
.s-left{ float: left; width: 250px; }
.s-left .list-tel{ padding: 20px; border: 1px solid #cecece; background: #f5f5f5; }
.s-left .list-tel p{ color: #827f77; }
.s-left .list-tel li p{ display: inline-block;*display: inline;*zoom:1; width: 145px; }
.s-left .list-tel label{ display: inline-block;*display: inline;*zoom:1; vertical-align: top; }
.s-left .list-tel .btn-org{font-weight: bold;font-size: 16px;}
.hot-check{ margin-top: 10px; border: 1px solid #cecece; }
.hot-check ul{ padding: 5px 0; }
.hot-check h3{ height: 40px; font: 14px/40px 'Microsoft YaHei';position: relative; padding-left: 50px; background: #ff7300 url(../images/icon6.png) no-repeat 20px center; color: #fff; }
.hot-check h3 a{    position: absolute;
    right: 10px;
    top: 2px;
    font: bold 12px/40px 'Arial';
    color: #ef6b00;
    display: block;
    font-weight: normal;
    color: #777;
}
.hot-check h3 a:hover{
    color: #fff;
}
.hot-check li{ padding: 2px 0 2px 35px; background: url(../images/icon1.png) no-repeat 20px center; color: #827f77; }
.b-right{ float: right; width: 678px; padding: 10px 20px 20px; border: 1px solid #cecece; }
.b-right .mod-title{ font: 18px/1.5 'Microsoft YaHei'; color: #827f77; }


/* 发布求助 begin */
.b-left{ float: left; width: 718px; border: 1px solid #cecece; min-height: 305px; overflow: hidden; }
.s-right{ float: right; width: 250px; }
.tab-mod{ margin: 5px 0; border: 1px solid #cecece; }
.tab-mod .tab-trigger{ padding: 10px 5px 10px 10px; border-top: 1px solid #ff7300; }
.tab-mod .tab-trigger a{ float: left; display: block; width: 111px; margin-right: 5px; text-align: center; color: #ff7300; background: #f0f0f0; font: 14px/1.5 'Microsoft YaHei'; }
.tab-mod .tab-trigger a.active{ background: #ff7300; color: #fff; }
.tab-container{ margin-bottom: 10px; }
.tab-container ul li{ padding: 2px 0 2px 25px; background: url(../images/icon1.png) no-repeat 10px center; color: #827f77; }
.list-form{ margin:30px 50px; font: 14px/1.5 'SimSun'; }
.list-form li{ padding:0 0 15px 130px; min-height: 38px; }
.list-form li label{ display: inline-block;*display: inline; *zoom:1;float: left; width: 130px; padding-right: 10px; margin: 0 0 0 -130px; text-align: right; }
.list-form li label span{ color: #ff7300; font-weight: bold; margin-right: 5px; }
.list-form li.ipt-mask label{ vertical-align: top; }
.list-form .form-info{ display: inline-block;*display: inline; *zoom:1;float: left; width: 470px; }
.ipt-mask textarea{ width: 380px; height: 100px; padding: 5px; } 
.ipt-radio{ display: inline-block;*display: inline; *zoom:1;}
.ipt-radio span{ display: inline-block;*display: inline; *zoom:1; padding-left: 20px; margin-right: 48px; background: url(../images/icon8.png) no-repeat 0 -34px; cursor: pointer; }
.ipt-radio span.checked{ background-position: 0 4px; }
.list-form select{*height: 24px;*font-size: 12px;}
/* 上传file begin */
.file-box{ position:relative;width:350px;display: inline-block;*display: inline;*zoom:1;}
.file-box input[type="button"]:hover,.file-box input[type="submit"]:hover{
     color: #333333;
     text-decoration: none;
     background-color: #e6e6e6;
     *background-color: #d9d9d9;
     }
.file-box .txt{ height:30px; border:1px solid #cdcdcd; width:180px;_margin-left:-50px;}
.file-box .btn{ background-color:#FFF; border:1px solid #CDCDCD;height:38px; width:70px;}
.file-box .file{ position:absolute; top:0; right:80px; height:30px; filter:alpha(opacity:0);opacity: 0;width:70px;}
.ipt-upload label{vertical-align: top;}
.form1 input.btn-org{ height: auto; border: 0; width: 135px; }

/* 求助内容 begin */
.list-title{ margin:20px 50px 0; font: bold 18px/1.5 'Microsoft YaHei'; color: #ff7300; border-bottom: 1px solid #ff7300; }
.list-form li.tel-check label{ vertical-align: top; margin-top: 5px; }
.list-form li.tel-check .btn-org{margin-right: 15px;}
#dialogInfo ul{margin: 20px 45px;}
#dialogInfo li{padding: 0 0 20px 60px;}
#dialogInfo li label{display: inline-block;*display: inline;*zoom:1; width: 60px; margin-left: -60px;}
#dialogInfo li label span{color:#ff7300;font:bold 14px/1.5 'Microsoft YaHei';}
#dialogInfo select{width: 129px;}
#dialogInfo textarea{ width: 250px; height: 40px; padding: 5px; }
.form-mask{padding: 0 45px;color: #999;}
#dialogInfo .btn-org{ height: auto; border: 0; width: 135px; }
.form2 select{*height: 24px;*font-size: 12px;}

/* 过渡页 begin */
.list-test{ font: 14px/1.5 'SimSun'; }
.list-test .list-title{ margin: 0 0 10px 0; }
.list-test li{ padding-bottom: 10px; }
.list-test .test-tag{ border: 1px solid #ff7300; text-align: center; background: #fde9d9; padding: 2px 10px; margin: 5px; color: #827f77; }
.test-mod h4{ padding: 5px 25px; margin: 20px 0 10px; background: #ff7300 url(../images/icon10.png) no-repeat 10px center; color: #fff; font: bold 16px/2 'Microsoft YaHei'; }
.test-hot li{ float: left; width: 300px; padding: 2px 0 2px 35px; background: url(../images/icon1.png) no-repeat 20px center; color: #827f77; }
.test-organ li{ margin-bottom: 10px; padding: 2px 0 2px 35px; background: url(../images/icon1.png) no-repeat 20px center; color: #827f77; }
.test-organ li .sbtn-gray{ float: right; }

/* 站内搜索 begin */
.sch-terms{ margin: 30px 20px 0; border-bottom: 1px solid #ff7300; }
.sch-terms li{ padding-left: 75px; margin-bottom: 20px; }
.sch-terms label{ display: inline-block; width: 75px; margin-left: -75px; font-size: 14px; vertical-align: top; }
.sch-terms li p{ display: inline-block; width: 595px; }
.sch-terms li p a{ text-decoration: underline; margin:10px; line-height: 24px; }
.sch-terms li p a.terms-current{ padding: 5px; font-weight: bold; color: #666; border-radius: 5px; background: #fde9d9; color: #827f77; }
.sch-result{ padding: 20px 20px 0 20px; }
.sch-result li{ padding: 20px 0; border-bottom: 1px dashed #ceceec; }
.sch-result .sch-left .result-title{font:bold 18px/2 'SimSun';color: #333;}
.sch-result .result-text{display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; color: #666; padding-left: 15px; background: url(../images/icon3.png) no-repeat left center; }
.sch-result .result-dpn{color: #666;}
.sch-result .result-text img{ float: left; margin-right: 10px; }
.sch-result .sch-left{ float: left; width: 590px; }
.sch-result .sch-left img{float: left;width: 100px;height: 100px;margin: 10px 10px 10px 0;}
.sch-result .sch-right{ float: right; width: 80px;padding-top: 40px; }
.sch-right a{ margin-bottom: 10px; }
.sch-result  .result-key{ margin-top: 5px;color: #999; }
.sch-result  .result-key a{ color: #ff7300; margin-left: 25px; }
.sch-result  .result-key a:hover{ text-decoration: underline; }

/* 栏目首页 begin */
#slider2{ width: 718px;border-bottom: 1px solid #cecece; }
#slider2 .slider-nav { top: 0px; right: 0; bottom: 0; background: #fff; }
#slider2 .slider-nav li { float: none; width: 212px; color: #444; padding: 10px; border-radius: 0; height: 74px; margin: 0; background: #fff; font: 16px/22px 'Microsoft YaHei';}
#slider2 .slider-nav li.nav-active{ color: #222; background: rgba(0,0,0,.1); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000'); }
#slider2 .slider-nav li span{font: 12px/22px 'Microsoft YaHei';color: #666;}
.list-Column{ padding: 20px 10px; color: #666; }
.list-Column .text{text-indent: 2em;}
.list-Column .column-text{margin-top: 10px;font: 16px/20px 'SimSun';color: #666;}
.list-Column a.column-title{ font: 20px/26px 'Microsoft YaHei'; color: #222; }
.list-Column a.column-title:hover{ color:#ff7300; text-decoration: underline; }
.column-mask{ margin-top: 5px; position: relative;color: #999; }
.column-mask span{ margin-right: 5px; }
.btn-share{ display: inline-block; padding: 0 10px 0 25px; font: 14px/24px 'Microsoft YaHei'; color: #fff; text-align: center; background:#ff7300 url(../images/icon11.png) no-repeat 10px center; }
a.btn-share:hover{color: #fff;opacity: 0.8; filter:alpha(opacity=80);}
.list-Column li{ border-bottom: 1px dashed #cecece; padding-bottom: 25px; margin-bottom: 15px; }

.list-Column .column-text { margin-top: 10px; font: 12px/20px 'SimSun'; color: #666; }
.wrap-new .new-main a{color: #493ea7;}
.wrap-new .new-main a:hover{ text-decoration: underline; color: #ff7300; }

/* 新闻内容页面   begin */
.wrap-new{ padding: 20px; }
.wrap-new .new-title{ font: 30px/2 'Microsoft YaHei'; color: #333; text-align: center; }
.wrap-new .new-mask{ font: 12px/1.5 'SimSun'; color: #999; margin-bottom: 20px; border-bottom: 1px dashed #cecece; padding-bottom: 20px; text-align: center; }
.wrap-new .new-lgc{ border:1px solid #cecece; background: #eee; padding: 5px; margin: 10px 0; }
.wrap-new .new-img{ text-align: center; margin-bottom: 20px; }
.wrap-new .new-main p{ /* text-indent: 2em; */ }
.wrap-new .new-about{ margin-top: 30px; border-top: 1px dashed #cecece; padding-top: 20px; }
.wrap-new .new-about a{display: inline-block; line-height: 24px;}
.text-source{text-align: right;padding: 10px 6px;color: #888;}

/* 联系我们  begin */
.list-navContent{border:1px solid #cecece;min-height: 200px;}
.list-navContent h3{ background: #f5f5f5; font: 12px/30px 'Microsoft YaHei'; padding: 0 10px;border-bottom: 1px solid #f1f1f1; }
.list-navContent ul li{line-height: 28px;padding: 0 0 0 25px;
background: url(../images/icon1.png) no-repeat 10px center;}
.list-navContent ul li a{display: block;}
.wrap-about{ padding: 20px; }
.wrap-about .about-title{ background: #ff7300; color: #fff; display: inline-block;*display: inline;*zoom:1;font:12px/2 'Microsoft YaHei'; padding: 2px 10px; margin: 0 0 10px; }
.wrap-about img{ float: left; margin: 5px 20px 20px 0; }
.wrap-about p{ text-indent: 2em;line-height: 24px; }
.wrap-about li{line-height: 24px;}
/* dialog begin */
.alertbox { width: 460px; margin: -100px 0 0 -230px; position: absolute; z-index: 3500; left: 50%; top: 50%; overflow: hidden; background: #fff; box-shadow: 0 0 75px rgba(0,0,0,.5); }
#mask { display: none; background: #000; width: 100%; position: absolute; left: 0; top: 0; z-index: 2999; opacity:0.5;-moz-opacity:0.5; -webkit-opacity:0.5; -khtml-opacity:0.5; filter:alpha(opacity=50); }
.alertbox .dialog-head .close { float: right; width: 30px; height: 30px; padding: 0; line-height: 30px; font-weight: bold; text-align: center; }
.alertbox .dialog-title{ padding: 10px 20px;font:bold 14px/24px 'Microsoft YaHei'; }
.alertbox .dialog-main {min-height: 40px;}
.alertbox .dialog-footer{padding: 20px;text-align:center;}
.alertbox .dialog-footer p{margin-top: 20px;}
/* page-list begin */
.list-page{display: inline-block;*display: inline;*zoom:1;float: right;padding: 20px 0;}
.list-page li{ float: left; padding: 5px 10px; border: 1px solid #cecece; margin: 0 5px; }
.list-page li:hover{border:1px solid #ff7300;}
.list-page li a{display: inline-block;*display: inline;*zoom:1;vertical-align: top;}
.list-page li.page-num{border:0;padding: 0; }
.list-page li.page-num a{margin: 0 5px;line-height: 30px;padding: 0 5px;}
.list-page li.page-num input{ height: 22px; width: 20px; *line-height: 22px;}
.list-page li.page-num input:focus{border:1px solid #ff7300;outline: none;}

/* error.html begin */
.wrap-error img{float: left;display: block;margin: 50px 50px 50px 100px;}
.wrap-error .error-main{height: 355px;display: table-cell;vertical-align: middle;padding-right: 50px;}
.wrap-error .error-main p{font-size: 14px;*margin-top: 120px;}
.wrap-error .error-main p span{ color: #ff7300; font-size: 30px; margin-right: 10px; }

.law-text h4{font-size: 14px;margin: 10px 0;}

.ipt-picCode{width: 168px;}

#dialogContact{width: 350px;}
#dialogContact ul{margin: 20px 45px;}
#dialogContact li{padding: 0 0 10px 60px;}
#dialogContact li label{display: inline-block;*display: inline;*zoom:1; width: 60px; margin-left: -60px;}
#dialogContact li label a{color:#666;font:bold 14px/1.5 'Microsoft YaHei';}
#dialogContact select{width: 129px;}
#dialogContact textarea{ width: 250px; height: 40px; padding: 5px; }
.form-mask{padding: 0 45px;color: #999;}
#dialogContact .btn-org{ height: auto; border: 0; width: 135px; }
#dialogContact .ft-14{font: bold 14px/1.4 'Microsoft YaHei';}

.ency-list{padding: 20px;background: #f8f8f8;border-bottom: 1px  solid #ceceec;}
.ency-list h3{font-size: 20px;color: #333;position: relative;padding-right: 300px;}
.ency-list h3 a{font-size: 14px;color: #999;font-weight: normal;padding-left: 15px;margin-top: 8px;}
.ency-list h3 a:hover{color: #ff7300;text-decoration: underline;}
.ency-list h3 p{position: absolute;bottom: -10px;right: 0;}
.ency-list h3 p a{color: #254282;}
.ency-list h4.ency-mod-title{border-bottom: 1px dashed #ceceec;margin: 5px 0 20px 0;color: #333;}
.ency-list h4 span{position: relative;top: 10px;font-size: 14px; font-weight: normal;background: #f8f8f8;}
.ency-list h4 span i{font-style: normal;color: #ceceec;}
.ency-list .mod-prof p{text-indent: 2em;line-height: 1.8;letter-spacing: 1px;}
.ency-list .mod-prof img{margin-left: 10px;}
.ency-list .mod-standards li{float: left;width: 50%;margin-bottom: 5px;}
.ency-list .mod-standards li span.name{display: inline-block;vertical-align: top; position:relative;max-width: 285px;overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;}
.ency-list .mod-standards li span.download{display: inline-block;vertical-align: top;margin-left: 5px;}
.ency-list .mod-standards li a{color: #aaa;}
.ency-list .mod-standards li a:hover{text-decoration: underline;color: #f60;}
.ency-list .mod-pro{padding-left: 20px;}
.ency-list .mod-pro li {float: left;padding: 0 15px 5px 0;}
.ency-list .mod-pro li a{display: block;width: 158px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ency-list .mod-pro li a:hover{text-decoration: underline;}
.ency-list .ency-time{margin-top: 10px;color: #999;}

.comments-list{
    margin-top: 20px;
}
.comments-list textarea{width: 100%;min-height: 75px;resize: vertical;}
.comments-list .sbtn-org{border-radius: 5px;}
.comments-list ul{    border: 1px solid #ceceec;
    padding: 10px;}
.comments-list li{padding-bottom: 5px;border-bottom: 1px dashed #ceceec;margin-bottom: 5px;}
.comments-list li:last-child{border-bottom: 0;margin-bottom: 0;}
.comments-list h4{color: #999;}
.comments-list ul p{text-indent: 2em;color: #9a9a9a;font-family: 'Microsoft YaHei';}
#J_encyListShow,#J_encyListHide{color: #f60;}
#J_encyListShow:hover,#J_encyListHide:hover{text-decoration: underline;}
#J_encyListShow:hover{text-decoration: underline;}

.sch-sect{padding: 20px 20px 0;margin-bottom: -15px;font-size: 20px;color: #333;font-weight: bold;}
.sch-sect label{display: inline-block;margin: 0 3 0 60px;font-size: 14px;font-weight: normal;}
.sch-sect select{margin-right: 20px;}

.wrap-sch .wth-980{width: 1200px;}
.wrap-sch .header-right .list-search{margin-right: 130px;}
.wrap-sch .nav-top .list-sign li{padding: 0 10px 0 0;}
.wrap-sch {font:12px/1.5 "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;}
.wrap-sch .list-handy{width: 300px;}
.wrap-sch .b-left{width: 925px;}
.wrap-sch .list-sch{margin: 20px 20px 0;}
.wrap-dialog .form-mask{font-family: 'Microsoft YaHei';font-size: 14px;}


.c-yellor{color: #ff7300}
.c-red{color: red}
.layui-layer-title{font-size: 16px!important; padding: 0!important;padding: 0 30px 0 20px;background-color: #ffffff!important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family:"Microsoft Yahei";margin-right: 30px;}
.layui-layer-title .border-hd{width: 5px;height: 20px;position: relative;left:0px;top:4px;background: #ff7300;display: inline-block;margin-right: 10px;}
.no-login-download-content{font-family:"Microsoft Yahei"}
.no-login-download-content p{text-align: center;font-size: 16px;margin: 15px 0;color: #333}
.no-login-download-content .no-login-download-content-mid{margin: 25px 0}
.no-login-download-content .no-login-download-content-mid div{font-size: 16px;text-align: center}
.no-login-download-content .no-login-download-content-mid div:first-child{margin: 20px 0;}
.no-login-download-content .no-login-download-content-mid div:first-child a{border-radius: 5px;padding: 10px 30px;background: #ff7300;color: #fff}
.no-login-download-content .no-login-download-content-mid div:first-child a:hover{opacity: .9;}
